2224
1183
1029
2189
1058
4250
857
1875
1435
900
990
846
1708
954
1792
1360
853
1162
785
1005
828