3251
6
2564
2
8876
8
2275
525
0
3691
5
2809
17353
2301
1020
3092
1
2881
1332
5155
3114
4
3510
4111
1397
2749
2748
1452
1841
7
1098
547
2546
1428
1861
1172