2349
2
2245
3
3080
21152
8
2299
1
1047
3090
6
2932
297066
0
1172
1384
5
911
2507
3280
4664
5151
3715
2791
1752
1665
2461
9
4651
2787
189326
2773
280
1431
1883
2650
20
108797