3833
8
2948
9
2534
2
1672
1
1399
1759
1593
913
5232
19
1810
4
1307
658
0
4100
6
3636
675
2480
1379
2032
2152
2350
5
2707
2653
4258
1183
1561
514
944
2530