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