1084
884
779
3123
776
2992
966
1138
2466
847
1032
1037
804
2513
990
912
849
938
867
1567
951
820
1268
929
925
798
1004
1191
841
1185
1487
1151
1340
821
713
847
2293
2380
1393
2849
4736
1415
1314
1237
926
823
888
924
1600
2791
960
9608
1612
3424
8238
1428
786
770
1356
2000