1600
0
525
2522
815
467
2635
356
300
273
2043
1
572
360
1045
683
422
1563
322
941
1406
1020
804
3114
4
810
277
364
472
231
307
671
284