625
1186
800
1914
2160
1598
1341
1795
851
650
748
2775
781
1135
684
806
816
744
2113
1557
1074
847
700
1042
709
1680
702
732
1668
1383
2963
877
1841
671
1555
1298
616
1146
3189
2514
784
742
868
1440
741
2204
3100
890
1632
652
1168
1522
644
2919
717
777
1061
1253
614
1580
830
1893
2850
769
2194
1118
707
1536
1635
1291
1527
1567
667
1396
949
769
798
1374
742
1032
700
1217
910
1413
795
1387
1032
780
1384
1698
2668
659
746
1385
1310
802
852
1971
1784
674
2424
961
876
772
3088
2342
1356
1087
1476
1206
1598
1735
710
8885
2034
729
772
806
836
644