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
1810
913
1754
997
875
1286
958
1410
1433
911
896
2752
1147
985
1015
1133
1059
1065
843
1084
1442
1459
1359
2177
1907
1233
2604
1409
1671
1158
865
1639
2511
783
1379
910
1279
1599
7287
1020
1399
995
1030
1599
1522
1420
753
1162
885
1339
1425
1852
901
985
932
912
877
829
2710
806
1715
1070
1089
822