10603
1078
835
907
827
891
3567
791
2076
1011
1052
947
1438
1178
784
775
863
978
848
3870
1020
16243
1724
14993
859
2717
1026
761
1396
1245
2389
1851
828
921
849
812
931
770
1037
1011
2053
1643
1077
959
901
931
908
787
773
1216
9465
871
1729
7596
991
5292
841
836
1277
1646