4396
3
846
0
407
668
360784
19
1328
1
381
408
56488
321
826
743
439
798
1059
643
859
1931
2
2161
482
195
1893
2328