1542
0
950
1
1265
1206
562
362
1733
413
385
612
493
1700
500
502
458
387
5382
5
793
1070
84
672
520
593
1815
3
1478
546
637
893
1569