629
1506
799
613
744
794
760
1421
1294
786
841
2786
1895
1566
688
655
991
944
1391
874
787
1126
754
836
1334
1479
879
644
893
1815
1130
1627
874
7971
788
1405
1026
1433
636
1706
691
1561
2357
842
2170
1191
3316
691
2053
1572
904
1159
2401
1399
882
1040
2209
865
955
3027
803
3824
2983
787
1904
2042
641
1762
1241
1078
792
1188
1671
2164
4560
894
1611
655
1313
926
710
680
909
1364
1434
1255
938
1966
1324
1320
806
949
682
1015
895
1436
2516
1158
1925
826
683
919
1930
933
1486
760
3037
2939
703
2238
1066
745
728
1882
608
2148
1177
1129
1659
728