3251
6
6554
5
3510
2
3679
1
3498
4
4130
3674
10
3655
1115
802
0
1851
3
1824
1458
10324
467
1811
1576
1661
4271
1960
7
1403
2604
978
4677
714
3054
2904
5560
2855
737