1527
2
3508
7
2360
6
1476
1
1590
1558
2890
3
1268
2999
1382
995
2403
1320
866
3835
5
1836
1938
1442
4
673
0
1579
775
2529