2435
1
625
2
2733
3
579
1527
2576
1342
3342
11
597
3696
6
2236
7328
995
990
0
2545
5
2284
4281
3748
4
480
514
2461
20
2587
2720
10
6474
6194
1967
1595
3716
6370
1586