1038
1025
3143
2983
1373
1028
887
2145
1570
878
1048
1181
1514
979
1528
1776
2396
1665
965
940
4723
947
2111
959
952
1783
2457
3071
859
2201
845
18362
1149
1208
923
992
2066
945
1621
1558
1760
1107
924
1268
1226
921
2126
1784
2970
3049
2238
3280
2160
1047
3025
1989
1607
1879
1646
1548
1953
1309
829
948
986
865
757
842
3784
758
994
3762
807
831
937
826
1621
3239
1935
777
1589
854
2184
1284
869
855
1126
1090
1262
1057
906
1680
1200
3012
931
1045
823
880
1716
2670
2801
872
1645
811
949
888
1682
1528
1625
1698
2314
1345
1358
1080
842
1053
1550
975
1033
865