2211
2127
4
2
1
3
861
330
70
9
4
3
16
2
1
1
2
4
3
837
57
1
2
2
9
1
1
8
2
1
14
2
1
3
3
431
1
1
2
346
43
4
1171
14
466
1082
988
1689
113
1
1
1
1
1
45
1
4
9
1
3
8
1
14
19
1500
28
30
5
14
3
60
14
22
2
1
1
59
4
294
1
2
1
2046
109
38
1
226
1559
1301
1211
1583
2112
451
16
21
1
2666
1
15
6
108
3
1
2
1
2
1
1
2
1
1
2
149
390
1
4
1
7
1
1
21
1
1
2
12
5
8
2
74
2
415
36
3735
152
1328
2259
613
106
1542
70
60
6
36
11
2
149
997
4
1
330
171
4320
18
1333
2