663
786
1130
1918
2102
647
1036
7707
673
1521
18160
813
1688
735
835
1527
2798
900
1492
1343
941
707
770
770
3555
2168
977
573
829
2319
2265
658
2735
1557
948
1332
2572
1350
2711
1318
700
1050
1141
954
638
1111
1750
882
867
1602
1174
1424
1424
951
1235
2987
947
926
929
754
864
2198
1760
1666
1705
1629
963
662
718
1020
1323
1783
1736
1510
1312
2011
778
5525
713
2773
1415
839
671
965
670
1090
855
3632
2126
1696
1235
2735
1245
723
890
710
1456
860
1016
1205
1806
663
1643
1590
659
834
1903
1032
1877
915
965
663
2139
936
610
667
1608
760
2768
722