896
1
770
0
1866
3
472
4936
1507
4682
2
313
733
392
895
1898
4111
7756
477
1649
2431
2337
3123
499
475
2693
1431
799
419694
9
909
889
1192
1378