846
0
765
458
4820
2
719
655
1227
365
318
1132
560
835
282
828
1540
2198
1782
3559
1
282572
1133
1939
1506
957
1212
951
529
493
340
454
403