797
832
1768
70566
735
898
6679
861
796
1346
2436
1299
1708
1389
1575
5129
874
2860
1541
743
865
849
3027
3103
1420
1823
889
872
898
674
3481
671
817
2746
1278
1169
725
740
948
946
3127
2831
3800
772
755
883
818
1598
934
873
752
28500
806
1911
4054
884
38268
782
904
741