1828
3
7793
4
1998
297066
0
3364
7733
2
1484
3657
12
3137
3765
2948
6
4996
591
1106
1507
1
1903
1226
2245
3053
7
267612
3497
4370
4978
669
3919
458
1033
1494
521
3442