2572
1385
893
2537
1413
1619
1427
1797
1252
1530
1261
1510
794
1468
2958
703
826
754
765
1866
1276
1734
1313
833
1543
1494
952
1554
1362
981
1066
901
1097
1695
2269
1781
1162
1211
1740
1475
1075
1185
1560
922
985
762
1070
1163
1358
4325
1334
1346
1879
1195
1284
1136
1307
1153
1674
3087
3122
753
990
711
1610
775
1066
690
899
4131
859
872
1304
716
895
1483
879
1113
1891
858
1830
861
723
969
940
1780
2432
837
1101
926
811
1572
1454
2939
823
1295
791
1134
801
764
786
1741
3571
821
1026
4461
759
694
995
1311
985
775
1171
901
1742
794
1098
2747
829
671