1551
1
996
2
1401
5
535
435
734
1792
3
577
527
1398
2546
6
660
956
2590
1086
1412
648
120
494
1994
1016
564
1073
849
831
549
467
1270
1002
436