880
3295
1902
957
2756
1239
840
1012
950
1009
8333
3362
1068
1200
984
8313
847
2857
2356
2159
3142
1163
962
1598
2748
937
871
7455
5329
1304
821
962
843
1181
2726
1091
962
857
2245
1555
823
989
865
7289
1174
902
929
861
766
786
3838
840
931
1022
1378
771
867
981
924
2077