2054
4
5043
1
680
0
1816
239
622
5849
5
1977
2
327
577
3660
349
437
1099
442
686
458
3107
7
355
310
5367
612
636
609
1225
586
1595
396
515
605