8078
2
1666
1821
3
3580
3460
2164
2542
1298
2431
2494
1
6394
1034
1475
652
586
875
751
1390
2904
912
973
2313
1593
1197
3425
6142