56488
0
503
3769
7
471
1
266
4374
3
2982
998
3488
8
1649
1418
2
2126
1921
31535
8773
10
1045
1230
5
1467
4
521
683
525
3217
296
1431
2043
572
909
3484
1232
1192