2160
0
944
2
1234
2386
1
2322
4
2443
5
2245
3
814
2530
6236
10
2615
1174
10827
3520
2629
585
378
951
1015
562