3715
2
5151
2740
3
3127
3080
21152
8
4651
3960
181997
11
2650
20
1229
1
1047
1871
280
2405
297066
0
1348
4
2932
718
1514
2110
1500
1116
3090
6
1594
807
189326
2773
2245
3189