1466
1
3035
500
0
596
1126
666
2523
546
1543
828
379
1151
1585
2312
3516
938
383
1397
2495
2228
2551
343
948
829
5642
2522
2
585
688
1629
812