3870
12
3715
2
5151
3090
6
21152
8
1363
1
4651
3
2650
20
2405
2740
181997
11
280
2440
297066
0
2151
3080
2270
2551
2773
1047
1889
683
2558
3188
4
2932
810
3624
2688
3065
106