995
886
1096
1051
2659
1026
18121
3013
905
799
2127
1700
11005
1749