121182
1
941
0
629
5255
16
2730
6
1921
4
8876
8
410
846
2724
2
467
2490
409
675
1059
4111
403
454
2907
482
521
381
5313
2727
1167
25137
17353
1041
2120
456