2501
2846
1112
467
87
13
809
42
36
15
605
670
1127
33
1437
1505
1101
1108
196
1
1
8
2
1
1
134
1
1
1
1
3
3
1
3
6
1
6
32
894
3
25
59
20
2
201
1
4
66
1
1
1
1
34
1
1110
2
1
2518
179
19
1
97
2776
2
1458
987
2524
2539
130
43
1
1
3547
1
1
12
5
231
3
1
1
1
3
2
2
4
2
12
3
1
1
1
6
40
6
970
1
2
1
12
5
2
1
1
2
2
1
3
2
1
1
1
1
1
1
1
13
1
10
1
13
4
1
1
205
163
4966
218
1843
1614
1775
99
925
147
34
8
73
24
3
42
786
3
6
125
118
5293
54
122
1890
13
13