2555
2086
3
2
1
8
939
379
67
1
1
5
1
1
1
5
1
3
4
3
1
2
2
2
1
883
93
3
14
2
1
1
11
1
2
13
7
1
4
443
5
10
3
362
36
2
3
1211
10
676
1220
1099
1485
161
2
3
1
56
1
5
2
1
1
4
2
1
10
16
1271
2
59
1
33
2
1
15
1
66
1
8
14
1
69
2
484
6
1
2
2277
155
53
1
210
1992
1281
1101
1542
2124
748
24
2
23
1
2582
19
24
136
3
1
1
1
3
2
2
1
1
3
135
3
468
2
2
3
2
1
1
1
1
1
8
1
1
3
1
24
2
1
1
22
1
1
2
74
1
3
303
51
3985
302
1502
2081
904
89
1338
65
71
4
23
21
1
103
826
5
1
278
243
4619
22
1353
15