75
302
392
421
11131
5710
261
141
915
671
1061
614
1262
36525
1102
192
20
4212
458
372
426
6412
305
293
247
3816
223
521
111