935
849
903
838
5206
5013
861
1877
878
866
862
1779
3778
1169
2085
1240
2369
2997
1850
3173
1424
22282
1430
778
824
1053
758
930
2671
2480
1194
2989
1246
999
1787
1136
902
805
1094
994
995
861
3318
2156
879
2519
1214
832
780
1330
854
926
1042
4516
993
30268
880
912
872
1493