297066
0
1828
3
7793
4
1998
3364
7733
2
1484
3657
12
3137
2948
6
4996
591
1106
1507
1
1903
3080
5151
267612
3715
3497
4370
4978
669
3919
458
1033
19079
1494