2200
2161
3
2
3
2
831
343
69
6
5
1
9
1
2
7
3
2
3
2
821
57
1
1
2
6
1
3
1
1
12
2
1
3
5
456
1
2
5
3
325
39
1126
22
530
1003
956
1749
123
2
1
1
40
1
4
5
3
4
5
11
19
1537
1
28
47
4
11
3
72
13
36
2
1
1
63
2
1
339
1
1
1
1958
121
39
1
191
1573
1
1317
1237
1584
2186
381
7
1
2
14
1
1
2595
7
12
124
3
1
1
1
2
1
1
6
2
1
2
151
394
1
2
3
2
5
1
1
1
13
2
14
1
4
1
8
92
3
435
38
3730
158
1263
2301
663
112
1579
97
64
4
30
18
1
153
1061
4
346
148
4342
19
1423
6