4445
3
1894
1
1129
0
1898
2235
447
12958
5
18403
6
509
7756
477
1649
2431
3123
1392
9953
4
499
2
475
2693
1431