2830
917
1152
972
5337
1531
2564
1100
1000
2062
1140
858
842
918
964
6375
953
1036
834
1460
1880
798
1773
837
1430
8567
1186
4654
1229
930
1224
1141
1109
968
1120
922
846
4093
9386
1133
1120
897
3981
913
998
896
848
838
900
1861
929
767
990
766
1289
3401
3634
1270
804
878