297066
0
720
1785
2755
1
2303
2
621
93
1494
2044
106
908
346
1757
3683
528
392
2669
40177
1026
1247
652
575
57793
542
1673
1787
1033
796
6
733
951