2435
1
3075
4
2125
2576
2
2236
2855
3
1527
3342
11
2599
3696
6
7328
514
247
995
4281
2545
5
1967
2587
4111
2844
6707
6194
287
0
1595
2260
3716
1586
2169
3691