3715
2
5151
21152
8
1564
4651
3
2650
20
2405
1
2740
280
297066
0
2992
8403
16
989
2699
3080
2318
181997
11
4837
5
2773
2822
8945
1047
4630
3090
6
978
206
2039
1669
4
1534
1840