14
0
1231
467
1246
707
40
105
700
4
1031
1616
1809
5
92
380
643
468
618
365
1151
500
18617
368
841
1404
4431
9
443
736
883
617
807