1251
1215
4178
791
890
1306
962
1099
883
1441
1608
18674
1263
1282
1014
807
17012
731
3036
904
680
795
821
753
671
676
3950
759
1042
682
908
747
1031
1566
669
1768
764
1201
816
833
1078
743
1258
748
801
1083
825
995
1283
1032
2550
808
799
1020
739
736
1113
882
743
762