1253
14158
12
727
572
1633
3
8882
2777
5
8922
6
366
12029
8
1470
3302
1
388
2266
1262
733
368
576
246
250
114
95
178
131
115
91
153
586
437
2
472
334
223
244
377
541
325
337