1551
2
407
0
846
20634
8
3144
5
1332
573
427
17353
2730
6
3251
339
1348
2809
1605
1
2190
1782
547
268
798
169211
11
375
2095
4
3868
7334
3092
157
266
297
325