1241
2
6710
10
1957
607
1
2802
1022
7
1683
4
1012
1281
977
3
839
526
8933
703
1792
3791
790
577
1001
830
864
962
804
873
891
1374
1143
1589
693
799