1285
1661
648
1576
695
1277
8185
2203
745
1017
4375
1058
764
1061
970
950
809
968
775
3790
2912
9000
956
910
732
3633
2161
762
843
747
711
687
768
1661
614
852
628
1136
3200
3411
1082
660
727
652
1046
1107
1120
1064
1097
828
966
1124
827
897
1930
11276
1164
1054
736
5714