3326
3
5151
2
2495
0
3080
3715
7835
14
21152
8
4651
234
2166
1
2650
20
280
2405
2173
2740
2932
297066
2556
4311
1047
3671
6
1760
1500
374
1431
753
3090
181997
11
1558