1142
1
594
2
1997
852
1308
3
2005
5
919
1158
1094
686
2416
765
3474
690
1120
1888
407
405
508
1234
1905
704
1780
607
420
647
709
767
2073
1734