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
962
938
1962
773
892
1230
1130
1647
1319
1228
2570
964
2407
831
948
1797
904
863
918
1758
1637
808
973
1497
858
1056
764
1244
856
840
825
948
1577
960
2280
957
934
2775
1995
1004
1440
967
1551
1150
1026
854
1362
1050
882
1664
839
2462
1831
845
905
888
1403
884
1272
1539
1122
1431
1910