950
8331
3360
1200
984
847
2356
2157
962
1598
1303
821
962
843
1180
2726
1090
1893
1555
823
989
7288
1174
902
929
766
785
3836
931
1022
1378
770
924
2077
837
1088
1101
1020
2526
3583
4535
842
904
814
813
798
788
897
893
818
2761
900
1025
2254
3589
884
860
786
2976
904