849
952
4176
1499
909
955
863
873
1021
882
851
854
1009
1716
1084
3228
1417
2109
5101
1693
1942
1848
10710
1495
1667
1639
16112
2086
2655
1889
1943