660
5935
1842
841
774
1673
3033
840
1124
1125
2340
1764
872
1119
1194
1235
741
902
754
1687
2460
1091
1480
1001
1138
777
1351
707
774
979
697
1486
869
1210
871
1055
806
750
1161
1885
724
2696
1190
690
1020
744
2573
1348
974
825
799
1336
1758
724
1524
2689
1506
736
952
906
1542
819
726
1262
746
1827
823
728
933
1109
735
2068
813
856
722
2350
705
739
1736
1182
1701
959
4320
1761
726
733
1693
797
1430
1689
777
1331
903
3830
1830
1440
1204
927
1170
1406
925
706
696
839
2869
733
1661
716
674
2800
977
750
984
1288
990
847
818
700
3533
1123