1077
0
2480
2
2616
492
814
1
1385
521
395
2474
979
895
643
2157
433
626
990
1939
326
321
2243
813
399
2683
463
380
240
768
1506
543
304