2076
1
422
0
1614
653
1428
326
543
321
901
1269
1337
475
1462
1759
488
935
670
918
1377
1425
1109
4276
12
440
597
3114
4
2522
290
729
611
2328