2346
3
3375
2
2678
10
462
1
854
1275
3116
84
814
2306
2657
2445
7
3632
5
971
0
1506
2814
2143
266
2276
4370