116
0
422
249
169211
11
282572
2369
1
2546
1073
543
484
363
1650
497
17353
530
2094
31535
2189
21743
1448
573
2221
3
1084
1182
1053
48708
3691
18403
6
907