2907
0
801
1
2235
1898
1903
2
12958
5
1421
23150
9
18403
6
7756
3
477
1649
2431
3123
499
475
2693
1431