2390
2
2779
1622
1
2358
9
5946
5782
4
3694
5347
1337
2919
6095
3819
2083
5
9877
6
6899
1628
462
0
1663
1657
1188
3575
1289601
3551
10
2629
1713
4158
8
3673
1031
3868
4198