2059
2
4553
5978
6
1564
1
8866
118
1942
586
2711
1196
1275
2420
3186
4
2743
5
1734
3
1795
2468
808
0
2282
1904
1700
1334
1683
2462
3000