1284
1659
648
1574
695
1277
8176
2202
745
1015
4374
1058
762
1061
969
950
808
967
775
3787
2909
8996
955
907
732
3627
2156
761
842
747
711
687
766
1657
614
852
627
1134
3196
3411
1079
660
726
651
1046
1105
1120
1063
1096
827
966
1122
827
896
1928
11271
1164
1054
734
5714