1230
968
1692
2301
1459
871
1729
1341
907
1050
862
989
1051
1886
920
933
1771
1817
861
1729
851
1023
1351
1330
904
841
2292
3286
931
1504
886
835
997
858
2485
867
943
1371
1378
841
1113
3271
968
2170
1370
1953
1480
2650
1742
912
992
2397
1266
1114
1687
1439
909
1870
922
1004
1260
848
4522
1598
2681
900
887
2599
1059
944
2738
1599
2450
957
2757
2393
1044
963
870
951
1089
1985
1542
809
1083
974
791
1777
741
1991
2800
804
2761
959
2801
1152
1292
1277
2121
2604
850
1609
2219
767
853
2085
1251
1320
1708
1459
1796
1785
1940
785
1085
2057
1404
969
882
1219