1187
76
1062
35695
1055
1223
1052
7580
953
0
949
1034
895
41499
878
1559
866
1162
860
36205
837
326
812
231
786
793
756
10153
751
568
740
5787
735
453
734
97
708
1192
693
189
676
1100
672
942
654
790
646
1299