1586
3
1791
828
2
1371
4
1953
2553
8
6705
10
3122
7
2798
1022
2528
1
1680
8930
576
3789
789
1506
862
961
1664
802
1052
997
1281
2185
1010
702
524
974
890