3251
6
928
1
3114
4
1501
0
2168
5
2041
2459
9
975
17353
1649
845
573
525
331
1332
2546
802
407
2658
785
5155
8
2199
3
3650
1842
2
4017
3929
10
1616
1446
2190
2564