3216
10
3873
15
2057
1
2937
467
0
1635
4863
7
3435
4
1342
4732
2317
3
896
1919
2
1875
1647
4617
5
1424
1442
1496
1149
1545
2840
2921
4578
6
1291
4117
1694
579
3015
2061