2398
8
2695
4
984
0
1225
1310
1012
1935
2
581
2649
475
923
1
718
4168
5
1816
3315
1376
868
2935
542
2740
3
978
629
4387
2467
4585
10
2032
2701
566
3863
14
1197