1682
1606
1696
1083
1540
2956
987
1468
815
835
1963
860
1638
831
884
1601
898
1422
896
1540
995
1878
1511
1127
2022
1011
1825
1339
1194
947
1646
1742
1305
1103
1049
3136
1422
1253
2229
995
812
1090
875
1274
944
2273
826
1134
915
1838
876
2611
1062
845
1340
4553
18355
1502
1164
900
1684
3157
943
2374
999
1182
1758
1317
1467
1548
789
821
1255
1140
1987
905
1139
913
830
1459
1367
986
995
1716
925
819
1636
807
1389
909
985
1385
946
813
4305
1163
2291
923
1749
2694
840
848
911
789
1283
1026
775
3029
1221
1114
1126
2804
924
1445
1066
1321
896
1368
2883
845