935
849
903
838
5206
5013
860
1877
878
866
862
1779
3776
1169
2085
1240
2369
2997
1850
3173
1424
22280
1429
778
824
1053
758
930
2671
2479
1191
2989
1246
998
1787
1136
902
805
1094
994
995
861
3318
2155
877
2519
1214
830
780
1330
854
925
1042
4516
992
30268
880
911
872
1493