2245
3
3080
21152
8
2755
1
1047
2
3090
6
2932
297066
0
2476
2105
5232
7
10180
1108
3620
5
5151
3844
234
1218
3715
2403
2255
84
67688
66
1356
237
1331
539
4651
1230
749