5225
8
1581
2
3765
4
1226
1
442
0
13967
3629
18258
23774
810
2245
3
5252
2966
10
6547
2903
2797
5
2274
1223
3371
9
297066
5801
1938
1247
1301
11650
23
3418
6
1566
1002
2510
1337