21152
8
1431
1
3090
6
3080
3
2932
2
909
2535
2328
3715
5151
1678
4651
1778
2405
2740
3176
280
1875
5
3498
4
2650
20
3576
6139
1336
32302
0
297066
1532
2558
3083
181997
11
2773