940
823
3214
725
1053
826
18591
1068
3892
883
1118
766
874
1977
791
936
809
1066
831
1021
863
2569
867
1361
2573
977
905
1809
6275
818
934
849
1619
873
1082
3972
777
841
13067
2740
911
815
1137
1151
936
1279
3728
806
2964
2466
3621
851
2002
1951
3519
918
2162
859
4230
1021