2245
3
3080
21152
8
562
1
6500
0
1047
2
3090
6
6294
4
2932
297066
2083
5
5151
3715
13018
3580
4651
189326
3147
708
2773
2259
1972
280
1592
1394
2650
20
181997
11
108797
10243
2740