40
1
5405
14806
2071
1386
564
6735
1
3864
1
2934
4315
14732
715
537
338
456
968
1519
2915