2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
9036
9
8527
1
5141
7
5151
3715
1289601
4
2937
3000
2132
1131
4651
3873
15
1347
189326
2773
5753
10
5094
280
2327
11
2375
2151
1802
2650
20