863
931
2431
1533
762
1051
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
2641
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
5038
746
1608
2353
1460
1944
683
914
1047
5537
1427
778
766
2348
683
680
1090
621
688
700
1638
858
3296
3455
1634
3647
656
1659
772
648
1793
738
800
898
992
1699
841
2241
1062
1039
1850
647
1043
2401
770
1123
689
1955
1100
761
1023
745
1522
1609
864
900
1098
1089
755
601
803
842
794
981
745
2683
1682
922
1993
824
1221
712
972
759
1356