2708
1
5031
3466
4
6052
10
2086
822
1129
0
1525
16399
6975
1054
5559
3
3650
3442
2
964
2225
4382
5
559
2369