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