2550
2
3497
4
4370
6
3105
669
1
3919
3
4670
3466
1752
0
1292
1394
4012
1494
891
1998
2528
2966
10
1876
3758
3442
7304
7