1543
2
2955
3650
3
1516
1
1708
1256
1750
3003
4
2897
5
1077
1923
1292
2748
6
1132
0
553
2708
804
1084
2886
1805
935
493
714
3659
14
383
928
619
573
1053
2211