21152
8
2502
5
2593
1
1941
4
2709
2
1828
4867
7
2605
297066
0
3497
3035
2711
2035
2499
2275
3
1221
5151
2911
9
4651
1136
1465
398656
19
1154
2303
1754
5094
2274
550
19079
6
3186