562
1
2122
2
2395
951
1446
2596
1952
2810
3316
17
4358
6
534
1492
3
591
619
2776
862
0
935
432
564
1179
2080
2304
1382
2920
4
2502
6110
1680
574
2110
2740