3715
2
5151
5592
8
21152
4651
3
297066
0
2650
20
181997
11
2405
1
2740
280
1723
1425
1518
3080
2773
2195
2118
1047
1857
2245
3090
6
583
1598
1445
4926
5
1636
1978
2558
1135