5151
2
2650
20
2405
1
2740
3
3715
21152
8
4651
280
181997
11
297066
0
397
3080
2460
4
2773
1047
2194
980
973
3090
6
1498
982
1397
2272
5387
5
2932
3267
2763
2556
2462
1985