2245
3
3053
7
619
1
297066
0
21152
8
2255
2
2911
9
2593
5151
398656
19
2773
6753
17
2405
2740
3765
4
2711
928
1720
3071
2763
1992
2799
6
4335
3014
20
2204
5
1226
4651
2744
3551
10
2571