2338
1009
1119
2179
1066
933
3086
1794
1388
1103
2512
1060
901
1013
3264
821
878
2027
1848
1499
1470
1684
1849
1435
1294
925
2602
930
1261
993
1299
871
1184
874
1047
2187
1282
2443
885
3504
1551
1051
1761
1061
2327
1399
810
896
1323
1332
1055
1319
980
1244
2306
3391
910
1171
1266
1001
1529
1529
905
1350
860
803
1829
856
924
1713
2093
2311
1457
896
868
1387
1703
995
1246
1686
862
822
1388
1430
986
1643
1148
1719
1382
909
898
852
3541
1983
1089
1014
1130
909
1260
1259
925
2561
1765
809
810
1651
1077
1285
1391
1855
1038
1942
778
801
973
820
1020
1935
1314
1165