2749
2595
154
2777
442
2889
2736
153
4690
4588
17106
12606
4500
541
3588
2778
3298
115
6
109
826
750
76
24056
22669
10586
9375
1211
256
64
192
641
258
383
2357
5273
4707
566
266
246
20
164
53
51
2
1067
1063
4
378
331
47
7105
4357
2748
1096
827
183
2943
1858
1085
1679
315
1112
373
1558