1276
1567
939
1006
2854
925
1116
4902
7781
1033
1006
998
1908
777
12172
10195
2012
727
4885
1116
971
1509
816
1057
993