5225
8
1581
2
1047
3765
4
2966
10
2245
3
3080
21152
442
0
297066
1223
1
3371
9
3090
6
1133
1579
2932
3715
5151
1247
5252
1301
11650
23
1566
6547
2510
13967
2740
18258
189326
6236