14
0
950
1
1512
4696
1302
756
830
1524
4176
4
1961
2
1376
2664
9
4915
638
3765
1332
948
969
3007
1692
495
407
544
1529
690
1350
409
1266
478
489