21152
8
19783
2
32302
0
17946
25669
2711
4703
1160
4651
3
12472
2911
9
2485
2036
1143
5151
2763
181997
11
398656
19
297066
1288
1
2535
400
346
2660
1631
1657
1290
1606
2932
2676