14
0
1400
1558
2
515
1133
2936
10
645
728
1458
3629
1
496
3090
6
665
863
758
1324
181997
11
531
3583
581
571
761
1595
721
453
2190
2949
545
1045