1312
967
2140
2429
1184
882
1203
2140
1878
1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1434
1498
921
1051
1184
1478
2370
1656
1438
1312
988
1374
763
913
1022
807
1572
1076
870
2877
975
840
1383
1155
971
763
945
860
961
1301
895
1566
905
1030
1082
1445
900
867
5698
1059
854
937
1017
1341
1717
1605
940
1937
1134
1205
2859
884
4351
1104
2741
794
3256
2620
1265
834
1548