657
845
1441
4902
938
666
4920
1575
2780
7115
5830
1500
1041
1397
724
1067
1005
1450
1372
712
1434
1551
784
1260
889
1810
1694
3015
2680
1409
1303
1311
1086
868
724
951
1249
615
2727
1549
1798
706
1354
843
3738
1286
921
1829
782
678
1121
1368
1945
1840
1300
873
755
1470
1428
2529
2599
675
1792
983
647
3080
722
777
773
823
876
757
2037
614
707
632
1189
921
765
1266
914
628
1793
1611
2308
807
1150
842
1806
776
1870
706
865
2562
723
786
1393
1295
4155
2349
621
869
802
1592
609
700
812
674
3018
801
780
796
855
786
1563
1279
861
1793
764
1200