2121
4
4111
2
1496
0
409
467
2730
6
2328
422
4328
10
415
5617
5
381
25137
2587
16
10543
9
2634
17353
1167
1557
798
1043
1161
675
602
479
918
403
1939
455