2055
2
2578
1
4309
994
6
1532
2294
1694
905
4670
3154
1752
0
5592
8
1394
4012
1431
3415
2528
3
873
3758
7304
7
370
2257
3587
8819
12
5820