629
796
926
1645
821
904
822
865
1519
667
1073
950
723
689
810
1909
1530
808
1207
1275
4163
1124
691
2670
875
1020
1381
2551
2213
2724
1408
1507
1006
2213
1597
667
859
888
550
1011
755
2356
2705
2192
967
2424
808
2086
901
975
1136
681
978
986
1015
771
904
3552
684
1073
2729
788
1151
4302
944
2181
991
1314
1018
766
647
640
796
901
857
722
1854
901
963
1586
736
1139
785
800
1071
791
766
1652
821
1959
698
1996
1520
1612
2023
1266
2331
769
1273
735
693
2863
2066
686
2939
1293
963
867
1312
730
1097
1364
2244
817
692
877
2516
892
2447
5709