7258
0
55904
792
4044
5
7159
10
3083
2
1787
1
2465
971
477
3014
20
37355
13
496
3125
18816
11
352
5431
3546
1782
465
630
1380
432
3227
1853
657
475
560
1974
1342