954
1301
1439
1277
1002
1407
3699
919
883
1812
872
849
1373
766
980
727
22829
785
740
1597
4081
866
2828
2127
747
1544
999
1674
762
2697
2203
6620
2450
1588
674
781
997
1237
1085
1242
2991
1070
770
831
954
2579
1216
764
1143
717
1211
821
758
5209
960
5019
2531
5866
808
758
2349
2372
1217
1563
1834
2326
739
748
1165
907
777
3386
857
1209
780
1044
1305
883
1185
1025
1547
1347
1011
901
971
1443
5839
696
801
656
1038
2668
1505
838
1974
1103
1388
714
2389
781
872
1138
915
740
765
1717
2518
3251
762
1750
2269
2152
2679
1399
1830
1891
3113
1078
4860
858