3715
2
5151
11153
8
2448
21152
4651
3
2277
0
297066
2650
20
181997
11
2405
1
2740
280
1518
3080
2773
5070
19
1047
4398
10
2245
3090
6
2392
1716
20850
5
1091
1445
1213
2689
2558
383