905
890
1181
1021
1385
812
1075
1885
931
825
885
850
971
883
753
698
1076
1051
823
736
1338
1232
10844
1271
944
6643
1866
1015
675
676
891
2479
2496
4705
712
843
1189
1225
829
1194
889
31283
871
747
3315
1636
1207
731
699
49068
1120
704
838
738
4291
1895
799
1477
1054
628