458
0
503
611
56488
853
1
2431
3
1649
43
266
1921
2
1571
649
2229
4
6979
1045
5304
9
2705
1464
2114
1094
2620
10
1207
1431
2808
525
4940
5
909
1232
322
1192