2211
2135
4
2
1
3
862
330
70
9
4
3
16
2
1
1
2
4
3
839
57
1
2
2
9
1
1
8
2
1
14
2
1
3
3
431
1
1
2
346
43
4
1176
14
466
1085
992
1690
113
1
1
1
1
1
45
1
4
9
1
3
8
1
14
19
1501
28
30
5
14
3
60
14
22
2
1
1
59
4
294
1
2
1
2053
109
38
1
229
1561
1302
1213
1588
2115
451
16
21
1
2670
1
15
6
109
3
1
2
1
2
1
1
2
1
1
2
149
393
1
4
1
7
1
1
21
1
1
2
12
5
8
2
74
2
415
36
3743
152
1332
2263
613
106
1543
70
60
6
36
11
2
149
998
4
1
330
171
4328
18
1334
2