21152
8
1193
0
237
2366
1
3065
3090
6
2903
3
2593
19783
2
2932
2727
2378
25669
1889
2475
581
32302
2121
297066
3080
392
1317
14
3012
2711
4148
2911
9
4651
398656
19
2349