2030
2
415
0
984
1
1045
456
1557
1661
445
1584
602
1375
5070
11
1054
722
1586
410
4077
787
2733
3
1161