2229
2126
3
2
1
3
858
319
72
6
4
1
10
1
2
2
2
3
2
818
60
1
1
2
11
5
1
1
12
3
1
1
4
465
1
1
3
330
44
1189
17
481
1050
954
1745
125
1
1
1
1
1
52
1
8
3
5
1
1
4
5
1
9
16
1543
29
29
4
12
3
59
15
29
1
1
1
66
1
2
1
317
1
1
1
1972
123
33
192
1581
1
1306
1239
1565
2197
409
12
1
1
14
1
1
2619
1
7
11
112
2
1
1
2
1
1
5
1
1
1
1
1
167
1
382
1
2
4
1
5
1
1
15
1
1
3
1
10
2
2
12
1
1
85
2
433
32
3738
152
1292
2305
634
91
1587
74
67
6
36
15
1
161
1056
4
1
341
146
4334
21
1373
4