2490
6
2934
2
6499
3
2209
1
2943
4256
2834
1290
1162
0
2565
2108
10
802
2507
526
1817
4
662
1699
3562
750
510
1425
1879
4285
2344
586
1437
1590
1511
1632
3326