845
987
2858
961
983
1350
4154
29118
958
27097
990
6273
1877
1027
914
1011
1555
1152
1058
2971
953
789
1003
822
1345
2185
1310
902
925
1298
842
2726
1240
1711
863
11497
8418
950
1999
1899
887
998
921
8924
1923
1224
857
3412
868
813
796
8153
864
1165
1917
951
985
868
1001
2470