2987
1453
907
1777
2505
3816
1231
1818
862
1685
931
1496
1701
1800
2419
834
1740
1810
1569
1631
1473
1634
2365
975
850
1034
1044
1316
1570
2463
1744
1455
1731
1589
1892
945
1064
849
3503
1865
857
1017
1493
3499
1757
905
1100
2226
1849
2034
2610
1814
1293
2874
1519
3446
1851
913
841
1149
1777
3157
1907
1349
4186
1203
1331
3576
1393
811
923
822
1926
1359
3224
916
903
1316
1470
922
916
1616
2071
870
1505
1026
1079
4405
787
927
3212
4142
3014
919
2063
1066
3914
858
1048
1817
1288
951
1026
1268
775
1010
890
903
896
844
1415
2149
1020
1240
1039
2350
836
1115
1850
1164