1608
2679
872
2627
1017
1057
903
939
2318
1081
996
1020
1850
1589
1428
1271
1436
1049
2178
3150
900
963
954
1739
2288
1593
963
1521
844
1282
3063
1592
899
975
1299
876
2115
1184
1074
1659
1741
1694
1497
2849
2524
1380
4382
1526
1297
1103
1079
1613
987
1160
1131
851
861
2430
797
960
771
1372
827
768
1187
2878
2834
778
1621
2014
833
976
1052
3544
1049
2289
3938
970
1500
1550
1769
1100
983
2940
990
1300
2237
1075
864
859
859
831
898
3447
2840
2998
1233
1152
1216
1665
1101
1325
936
2169
1055
894
1441
858
1301
800
1091
914
1033
2438
1092
1006
1046
1036
858
1322