1786
0
1317
1911
512
681
1008
1125
4765
8
1028
338
1285
706
1106
3429
577
593
1
464
884
375
345
390
412
780
2299
737
2199
607
584
110
305