2999
1
3217
5
5346
3
666
1739
2408
8
4670
1752
0
1394
1811
4
1441
4012
4036
891
2
2571
2528
1628
3758
5412
2174
7304
7
2257