1668
1168
765
1330
1125
1322
1091
835
789
791
872
856
1256
1079
1189
922
2243
2346
854
1137
2071
880
799
774
1035
1267
3553
994
1597
883
1007
804
801
846
1229
845
1627
882
812
1127
873
809
761
781
767
1180
2378
1051
4536
841
1036
930
1245
820
933
934
945
1012
948
868