961
226
171
23
40
114
142
1055
16
19
268
521
56
29
46
36
30
162
1230
2009
107
643
443
123
102
553
891
110
147
120
135
1020
310
180
99
245
1003
66
902
23
616
4
110
861
195
85
431
2016
359
37
388
