652
750
2153
860
1351
1494
1030
792
1459
871
1466
1322
1659
1413
1390
1402
608
1347
1682
2110
1342
1360
1626
1617
5176
980
1519
860
1257
776
1300
1579
707
1004
1771
676
1361
2002
766
1643
1647
1085
1027
617
699
816
722
1655
1798
1638
1587
819
1636
912
2959
2717
661
843
700
696
2770
659
1128
994
1241
1553
829
1016
830
1127
648
855
724
783
797
1360
705
1054
1522
1003
1101
1297
948
1165
1073
682
688
1656
2491
1077
1339
817
1561
2479
1553
815
2562
745
1118
616
1245
1573
1537
2907
677
826
1183
4560
1853
952
719
718
760
846
2659
915
1240
745
1244
1434