3251
6
941
1
2564
2
2471
1325
0
2275
525
3691
5
2809
17353
2301
1020
3092
979
2881
1332
5155
8
3114
4
3510
4111
2749
2748
1452
1098
547
1929
2546
1428
1861