5151
2
2650
20
2405
1
3090
6
297066
0
2449
2245
3
1047
3026
3080
3715
21152
8
1412
4651
1712
2688
1015
181997
11
986
829
280
883
2740
3868
10
2932
24418
1016
1166
2377
131589