1178
38141
1107
7581
1089
1226
1012
367
1009
1040
990
1618
981
43360
955
0
901
36420
898
1162
897
109
883
866
868
442
847
207
799
1303
791
10230
788
815
779
5927
775
573
766
505
746
1924
710
686
707
1192
699
1211