646
2418
1309
2208
1210
3133
3301
1674
691
2628
705
936
851
750
2054
2226
1410
1843
1393
700
5813
4995
3894
849
713
1068
728
751
754
985
752
1830
719
746
820
1155
1301
960
746
658
860
696
833
735
934
4267
809
1591
1814
3377
2389
1813
1084
2343
2163
940
5266
1275
921
1313
1845
1501
735
1073
897
883
1612
849
831
1730
1015
992
2167
693
1319
665
901
3299
1648
1947
1663
1239
1165
3561
4772
833
962
3024
1054
2154
1001
2280
808
1160
753
2317
1032
831
2411
890
1441
2115
809
1129
4973
895
780
951
1120
755
1754
676
747
758
656
864
1627
865
1406
1250