2507
1
1732
2
2721
3
977
2445
3186
1448
3885
4
1178
2603
2989
1739
2531
6
1748
1411
0
1495
1815
3886
5732
2061