1581
2
5225
8
3765
4
1226
1
3629
13967
442
0
18258
1247
23774
5252
810
2522
6547
2966
10
3683
2797
5
609
2274
571
1002
2478
1337
2523
1864
1223
3371
9
5801
785
1467