1453
2
2229
4
4940
5
20634
8
2438
1463
1
2320
0
1651
7334
4546
794
2076
2054
6
894
1087
467
2800
2855
3